.container{
  display: flex;
  position: relative;
  flex-direction: column-reverse;
}
.dayContain{
  padding-left:  100px ;
  position:  relative ;
  border-bottom: 1px solid #efefef;
  background-color: #fff;
}
.dateWeek{
  position: absolute;
  top: 20px;
  left: 15px;
}
.detail{
  height: 100%;
}
.headBar{
  padding-left: 100px;
  background-color: #f8f8f6;
  height: 30px;
  line-height: 30px;
  display: flex;
  align-items: center;
}
.headBar div{
  flex:4;
}
.headBar div:nth-child(3){
  flex:2;
  vertical-align: middle;
}
.headBar div:nth-child(3) svg{
  vertical-align: middle;
}
.headBar div:nth-child(3) .sumCount {
  transform: translateY(5px);
}
.dateSec{
  font-size: 15px;
  margin-right: 5px;
  color: #9c9c9c;
  font-weight: 500;
}
.weekSec{
  font-size: 12px;
  color: #9c9c9c;
}
.sumCount{
  margin-right: 5px;
}